mechanical trail - Alemán Inglés Diccionario